----------------------------------------------------------------
-- Global Variables
----------------------------------------------------------------

EA_Window_Interaction = {}

EA_Window_Interaction.NUM_QUEST_BUTTONS = 10

EA_Window_Interaction.NUM_CONDITION_COUNTERS = 10
EA_Window_Interaction.NUM_GIVEN_REWARD_SLOTS = 10
EA_Window_Interaction.NUM_CHOICE_REWARD_SLOTS = 10

EA_Window_Interaction.NUM_CHOICE_REWARDS_PER_ROW = 3
EA_Window_Interaction.NUM_GIVEN_REWARDS_PER_ROW = 3

EA_Window_Interaction.BASE_REWARDS_HEIGHT = 40
EA_Window_Interaction.REWARDS_TEXT_HEIGHT = 46
EA_Window_Interaction.REWARDS_ICON_HEIGHT = 60
EA_Window_Interaction.BASE_QUEST_SCROLL_WINDOW_WIDTH = 460
EA_Window_Interaction.BASE_QUEST_SCROLL_CHILD_WINDOW_WIDTH = 430
EA_Window_Interaction.QUEST_WINDOW_WIDTH = 472

EA_Window_Interaction.INTERACTION_WINDOW_WIDTH = 350
EA_Window_Interaction.INTERACTION_WINDOW_HEIGHT = 700
EA_Window_Interaction.INTERACTION_WINDOW_MAIN_HEIGHT = 500
EA_Window_Interaction.INTERACTION_WINDOW_MAIN_SCROLL_CHILD_WIDTH = 320

EA_Window_Interaction.INTERACTION_WINDOW_MAIN_TEXT_WIDTH = 300
EA_Window_Interaction.INTERACTION_WINDOW_MAIN_TEXT_HEIGHT = 200

EA_Window_Interaction.numSelectedRewards = 0

EA_Window_Interaction.modes = {}
EA_Window_Interaction.modes.MODE_DEFAULT = 1
EA_Window_Interaction.modes.MODE_QUEST = 2
EA_Window_Interaction.modes.MODE_INFLUENCE_REWARDS = 3
EA_Window_Interaction.modes.MODE_STORE = 4
EA_Window_Interaction.modes.MODE_GUILD = 5

EA_Window_Interaction.modes.NUM_MODES       = 6
EA_Window_Interaction.modes.currentMode     = 0
EA_Window_Interaction.visibleInfluenceRewards = {}

EA_Window_Interaction.windows = { "EA_Window_InteractionMain",
                              "EA_Window_InteractionQuest",
                              "EA_Window_InteractionInfluenceRewardsInfo",
                              "EA_Window_InteractionStore",
                              "InteractionWindowGuildNPC",
                              "EA_Window_InteractionLibrarianStore"}

EA_Window_Interaction.TOOLTIP_ANCHOR = { Point = "topright",    RelativeTo = "EA_Window_Interaction", RelativePoint = "topleft",    XOffset=5, YOffset=75 }

EA_Window_Interaction.NUM_INFLUENCE_REWARD_LEVELS = 3
EA_Window_Interaction.MAX_INFLUENCE_REWARDS_PER_LEVEL = 4

EA_Window_Interaction.questSelectWasShown = false
